safeguard the public interest - Spanish English Dictionary